to meet our obligations - Français Anglais Dictionnaire